package DesignPattern.Singleton;

/**
 * @Author self
 * @Date 2024/8/11 17:35
 */

/*
懒汉式单例模式在需要时才创建实例，但线程不安全。
*/

public class SingletonLanHan {

    // 初始时不创建实例
    private static SingletonLanHan instance;

    // 私有化构造函数
    private SingletonLanHan() {}

    // 提供公共访问方法获取实例（线程不安全）
    public static SingletonLanHan getInstance() {
        if (instance == null) {
            instance = new SingletonLanHan();
        }
        return instance;
    }
}
